Multilevel Parallelization of AutoDock 4.2
نویسندگان
چکیده
BACKGROUND Virtual (computational) screening is an increasingly important tool for drug discovery. AutoDock is a popular open-source application for performing molecular docking, the prediction of ligand-receptor interactions. AutoDock is a serial application, though several previous efforts have parallelized various aspects of the program. In this paper, we report on a multi-level parallelization of AutoDock 4.2 (mpAD4). RESULTS Using MPI and OpenMP, AutoDock 4.2 was parallelized for use on MPI-enabled systems and to multithread the execution of individual docking jobs. In addition, code was implemented to reduce input/output (I/O) traffic by reusing grid maps at each node from docking to docking. Performance of mpAD4 was examined on two multiprocessor computers. CONCLUSIONS Using MPI with OpenMP multithreading, mpAD4 scales with near linearity on the multiprocessor systems tested. In situations where I/O is limiting, reuse of grid maps reduces both system I/O and overall screening time. Multithreading of AutoDock's Lamarkian Genetic Algorithm with OpenMP increases the speed of execution of individual docking jobs, and when combined with MPI parallelization can significantly reduce the execution time of virtual screens. This work is significant in that mpAD4 speeds the execution of certain molecular docking workloads and allows the user to optimize the degree of system-level (MPI) and node-level (OpenMP) parallelization to best fit both workloads and computational resources.
منابع مشابه
A simple click by click protocol to perform docking: AutoDock 4.2 made easy for non-bioinformaticians
Recently, bioinformatics has advanced to the level that it allows almost accurate prediction of molecular interactions that hold together a protein and a ligand in the bound state. For instance, the program AutoDock has been developed to provide a procedure for predicting the interaction of small molecules with macromolecular targets which can easily separate compounds with micromolar and nanom...
متن کاملConsensus virtual screening approaches to predict protein ligands.
In order to exploit the advantages of receptor-based virtual screening, namely time/cost saving and specificity, it is important to rely on algorithms that predict a high number of active ligands at the top ranks of a small molecule database. Towards that goal consensus methods combining the results of several docking algorithms were developed and compared against the individual algorithms. Fur...
متن کاملIn Silico Docking Analysis of Rat γ-Crystallin Surfaces
In silico methods are useful for predicting 3D structure of binding sites when experimental information is lack. The complex interaction between γ-crystallins and small ligands is a key element in understanding the lens transparency. In spite of the high sequence similarity of γ-crystallins, different numbers of pockets were automatically identified on their molecular surfaces. γC-crystallin ha...
متن کاملDOVIS 2.0: an efficient and easy to use parallel virtual screening tool based on AutoDock 4.0
BACKGROUND Small-molecule docking is an important tool in studying receptor-ligand interactions and in identifying potential drug candidates. Previously, we developed a software tool (DOVIS) to perform large-scale virtual screening of small molecules in parallel on Linux clusters, using AutoDock 3.05 as the docking engine. DOVIS enables the seamless screening of millions of compounds on high-pe...
متن کاملSynthesis of Some Spiro Indeno[1,2-b]pyrido[2,3-d]Pyrimidine-5,3′- Indolines as New Urease Inhibitors
New series of spiroindeno[1,2-b]pyrido[2,3-d]pyrimidine-5,3′-indolines as new urease inhibitors were synthesized by the catalytic procedure in high yield and short reaction time. In this method, biacidic carbon was prepared as a novel heterogeneous acid and was subsequently used as an efficient catalyst in this synthesis. The inhibitory activities of synthesized compounds were tested against Ja...
متن کامل